Oracle SOA Suite 12c: Build Composite Applications

Beschreibung

In der Schulung "Oracle SOA Suite 12c: Build Composite Applications" lernen Sie, wie Sie SOA-Compositeanwendungen für die Anwendungsintegration mit Services entwerfen und entwickeln können. Dabei verwenden Sie einen SOA-Implementierungsansatz (serviceorientierte Architektur).

Vorteile für Teilnehmer

Durch die Teilnahme an diesem Kurs lernen Sie, wie Sie die Anwendungen Ihres Unternehmens in eine agile, wiederverwendbare, servicebasierte Konnektivität integrieren können, um Risiken zu minimieren und schneller auf Unternehmensanforderungen zu reagieren. Erhalten Sie Kenntnisse darüber, wie Sie eine Compositeanwendung effektiver verwalten und überwachen können, um die Strategie für die Integrationsroadmap Ihres Unternehmens zu unterstützen und die Gesamtbetriebskosten zu senken.

Oracle JDeveloper 12c Integrated Development Environment

Oracle JDeveloper 12c Integrated Development Environment (IDE) ist eine integrierte Entwicklungsumgebung, in der Sie SOA-Compositeanwendungen entwerfen, entwickeln, bereitstellen und testen können, die RESTful und SOAP-basierte Webservices unterstützen. Compositeanwendungen werden gemäß den Service Component Architecture-(SCA-)Spezifizierungen modelliert und entwickelt.

Serviceinteraktionen sichern

Diese Anwendungen bestehen aus Mediator-, BPEL-, Business Rules- und Human Tasks/Workflow-Komponenten. Darüber hinaus wird die Sicherung von Serviceinteraktionen mithilfe von Oracle Web Services Manager-Policys behandelt.

Learn To:

  • SOA-Compositeanwendungen mit JDeveloper erstellen
  • SOA-Compositeanwendungen mithilfe des Events Delivery Networks initiieren
  • Tests, Debugging und Fehlerbehebung für SOA-Compositeanwendungen ausführen
  • Sicherheits-Policys auf Serviceendpunkte anwenden

 

Teilnehmerkreis

Teilnehmerkreis

  • Analyst
  • Architect
  • Developer
  • Developer
  • Implementer

 

Kursthemen

Course Objectives

    • Sicherheits-Policys zur Sicherung von Interaktionen auf Serviceendpunkte anwenden
    • SOA-Compositeanwendungen mit JDeveloper erstellen
    • SOA-Konzepte und zugehörige Technologie beschreiben
    • Business Rule-Komponenten mit IF-THEN-Regeln und Entscheidungstabellen implementieren
    • Human Workflow mit Human Task-Komponenten implementieren
    • SOA-Compositeanwendungen mithilfe des Events Delivery Networks initiieren
    • Geschäftsprozessabläufe mit BPEL orchestrieren
    • Tests, Debugging und Fehlerbehebung für SOA-Compositeanwendungen ausführen
    • Mediator-Komponenten mit Routingregeln, Filtern und Transformationen bearbeiten

Course Topics

Serviceorientierte Architektur – Einführung

  • Serviceorientierte Architektur (SOA) beschreiben
  • Service Component Architecture erläutern
  • Services und wichtige Standards kennenlernen
  • Architektur und Komponenten von Oracle SOA Suite 12c erläutern
  • Geschäftsereignisse und Event Delivery Network erläutern
  • Oracle SOA Suite 12c QuickStart installieren

Compositeanwendungen – Erste Schritte

  • Grundlegende synchrone und asynchrone Interaktionsmuster beschreiben
  • XSD und Web Services Description Language (WSDL) erörtern
  • Mediator-Komponenten erstellen
  • Routingservice definieren
  • XSL- und XQuery-Transformationen mit dem XSLT-Mapper erstellen
  • Mit Adaptern arbeiten – Einführung
  • Dateiadapterservice-Referenzen erstellen
  • composite.xml-Quelle prüfen

Compositeanwendungen verwalten und überwachen

  • Compositeanwendungen bereitstellen
  • Anwendungen versionieren
  • Anwendungsstatus erörtern
  • Konfigurationspläne verwenden
  • Lebenszyklus von Compositeanwendungen verwalten
  • Compositeanwendungen testen
  • SOA-Anwendungen mit JDeveloper verwalten
  • Compositeanwendungen in Enterprise Manager testen

Mit Daten arbeiten

  • Datenstandards erörtern
  • Attribute verwenden
  • XSL-Transformationen – Einführung
  • XPath-Funktionen verwenden
  • Mapper in JDeveloper verwenden
  • Transformationen testen
  • Mit nativen Formatdaten arbeiten

JMS- und JDBC-Adapter verwenden

  • Binding-Komponenten und JCA-Adapter – Einführung
  • Adapter überwachen
  • JMS-Messaging erörtern
  • Adapter und WebLogic Application Server erörtern
  • Oracle JMS Adapter – Einführung
  • JMS-Ressourcen mit WebLogic-Administrationskonsole konfigurieren
  • JDBC-Adapter konfigurieren
  • Transaktionalität erörtern

BPEL – Einführung

  • Geschäftsprozesse und BPEL definieren
  • Bestandteile von BPEL-Prozessen – Einführung
  • Variablen in BPEL-Prozessen erörtern
  • Sequence- und Scope-Aktivitäten verwenden
  • BPEL Design Editor verwenden
  • BPEL-Prozess in Enterprise Manager testen

Weitere BPEL-Aktivitäten

  • Bedingte Verzweigungen mit der If-Aktivität
  • Verarbeitung mit der Flow-Aktivität
  • Parallele und sequenzielle Schleifen mit der Foreach-Aktivität
  • Prozesse mit der Wait-Aktivität unterbrechen
  • Mit der Pick-Aktivität auf Nachrichten warten
  • Schleifen mit der While-Aktivität erstellen
  • XML-Arrays dynamisch indizieren
  • Strukturierte und Erweiterungsaktivitäten in BPEL 2.0 prüfen

Faults in Compositeanwendungen behandeln

  • Faults und Optionen zur Faultbehandlung – Einführung
  • Faults in synchronen und asynchronen Mediator-Komponenten verwalten
  • Faults von synchronen und asynchronen BPEL-Prozessen zurückgeben
  • Faults in BPEL-Prozessen auslösen
  • Kompensation und Compensation Handler – Einführung
  • Fault Management Framework – Einführung
  • Fault-Policys konfigurieren
  • Faults mit Enterprise Manager Fusion Middleware Control beheben

Kursdetails

Startdatum 09.11.2020 - 09:00
Enddatum 13.11.2020 - 15:00
Anmeldungsende 06.11.2020 - 09:00
Netto Einzelpreis € 3.975,00
Speaker English
Ort LVC
Abgeschlossen